dog turd - Spanish English Dictionary